stream crossing - Spanish English Dictionary